package com.zt.questionnaire.common;

public class HConstant {

    /**
     * 平台的账户id，0表示是平台账户，用于记录平台真实入账情况（从用户的真实账户扣钱时和用户用余额消费时，平台的记录才会加钱）
     **/
    public static long platform_account_id = 0L;
    /**
     * 订单类型：针对报告付款的订单
     **/
    public static int report_order_type = 1;
    /**
     * 订单类型：针对报告内模块付款的订单
     **/
    public static int modular_order_type = 2;

    //=================================================================================
    /**
     * 登录来源：微信公众号
     **/
    public static final String source_login_wx_public = "wx_public";
    /**
     * 登录来源：微信公小程序
     **/
    public static final String source_login_wx_applet = "wx_applet";
    /**
     * 登录来源
     **/
    public static final String source_login_app = "app";
    /**
     * 登录来源:pad，医院、养生馆放的大屏机，每个大屏机都会绑定到一个公众号
     **/
    public static final String source_login_pad = "pad";

    /**
     * 登录来源:电脑端，医生可以在电脑网页查看患者测试列表，并打印
     **/
    public static final String source_login_pc = "pc";


    //=================================================================================
    /**
     * 操作系统：ios
     **/
    public static final String system_ios = "ios";

    /**
     * 操作系统：android
     **/
    public static final String system_android = "android";


    //=================================================================================
    /**
     * 支付类型：支付宝支付
     **/
    public static String pay_type_zfb = "zfb";
    /**
     * 支付类型：app微信支付
     **/
    public static String pay_type_wx = "wx";
    /**
     * 支付类型：微信h5支付
     **/
    public static String pay_type_wx_wap = "wx_wap";
    /**
     * 支付类型：公众号支付
     **/
    public static String pay_type_wx_public = "wx_public";
    /**
     * 支付类型：余额支付（通过在应用里赚到的钱，这里指的是现金余额）
     **/
    public static String pay_type_balance = "balance";
    /**
     * 支付类型：子午币支付（通过充值得到的子午币，这里指的是子午币余额）
     **/
    public static String pay_type_currency = "currency";
    /**
     * 支付类型：ios内购
     **/
    public static String pay_type_ios = "ios";


    //=================================================================================
    /**
     * 资金流水类型：测试分成奖励
     **/
    public static final int type_report_add = 0;
    /**
     * 资金流水类型：用户测试报告支付，减钱
     **/
    public static final int type_report_pay = 1;
    /**
     * 资金流水类型：微信提现（仅针对现金余额）
     **/
    public static final int type_out_wx = 2;
    /**
     * 资金流水类型：支付宝提现（仅针对现金余额）
     **/
    public static final int type_out_zfb = 5;
    /**
     * 资金流水类型：微信提现审核失败退款（仅针对现金余额）
     **/
    public static final int type_out_fail_wx = 3;
    /**
     * 资金流水类型：支付宝提现审核失败退款（仅针对现金余额）
     **/
    public static final int type_out_fail_zfb = 6;
    /**
     * 资金流水类型：兑换课程
     **/
    public static final int type_book_pay = 4;
    /**
     * 资金流水类型：报告内模块分成
     **/
    public static final int type_report_modul_pay = 7;
    /**
     * 类型：药方的分成，包含药材、物流、加工费、服务费
     **/
    public static final int TYPE_PRESCRIPTION = 8;
    /**
     * 资金流水类型：子午币充值（仅针对子午币）
     **/
    public static final int type_currency_recharge = 9;
    /**
     * 资金流水类型：子午币充值退款（仅针对子午币）
     **/
    public static final int type_currency_refund = 10;
    /**
     * 资金流水类型：支付开通功能模块分成（目前只有现金支付做了分成）
     **/
    public static final int type_function_pay = 11;
    /**
     * 资金流水类型：功能模块退款（目前还没有退款这个流程）
     **/
    public static final int type_function_refund = 12;
    /**
     * 资金流水类型：算命报告购买，减钱
     **/
    public static final int type_fortune_teling_pay = 13;
    /**
     * 资金流水类型：系统赠送（活动），加钱
     **/
    public static final int type_system_give = 14;
    /**
     * 资金流水类型：管理员通过后台工具添加
     **/
    public static final int type_admin_give = 15;
    /**
     * 资金流水类型：买药
     **/
    public static final int type_tcm = 16;
    /**
     * 资金流水类型：商品购买，艾灸仪
     **/
    public static final int type_goods_pay = 17;
    /**
     * 资金流水类型：商品购买，艾灸仪，赠送的子午币
     **/
    public static final int type_goods_pay_give_currency = 18;

    /**
     * 资金流水的资金类型：1=现金（余额）
     **/
    public static final int money_type_cash = 1;
    /**
     * 资金流水的资金类型：2=安卓的子午币
     **/
    public static final int money_type_currency_a = 2;
    /**
     * 资金流水的资金类型：3=ios的子午币
     **/
    public static final int money_type_currency_i = 3;


    //=================================================================================
    /**
     * 订单类型：子午币充值
     **/
    public static final String order_type_currency = "currency";
    /**
     * 订单类型：测试报告购买
     **/
    public static final String order_type_report = "report";
    /**
     * 订单类型：算命购买
     **/
    public static final String order_type_fortune_telling = "fortune_telling";
    /**
     * 订单类型：课程购买（小儿服务，临时功能）
     **/
    public static final String order_type_course_enroll = "course_enroll";
    /**
     * 订单类型：用户提现
     **/
    public static final String order_type_out = "out";
    /**
     * 订单类型：药方订单付款
     **/
    public static final String order_type_prescription = "prescription";

    /**
     * 小儿推拿
     **/
    public static final String module_child = "child_massage";
    /**
     * 穴位学习
     **/
    public static final String module_point = "acupoint_learn";
    /**
     * 订单类型：功能模块退款ios的
     **/
    public static final String order_type_function_refund = "function_refund";
    /**
     * 订单类型：药方订单退款
     **/
    public static final String order_type_prescription_refund = "prescription_refund";


    //====================================================================================
    /**
     * 面诊
     */
    public static final int link_face = 2;
    /**
     * 舌诊
     */
    public static final int link_tongue = 3;
    /**
     * 脉诊
     */
    public static final int link_pulse = 4;

    /**
     * 客户端标签：ios
     **/
    public static final String platform_ios = "I";
    /**
     * 客户端标签：安卓
     **/
    public static final String platform_android = "A";

    /**
     * 支付分成比例：邀请人的分成40%
     **/
    public static final float pay_royalty_inviter = 0.4f;
    /**
     * 支付分成比例：平台的分成60%
     **/
    public static final float pay_royalty_system = 0.6f;
}
